Big Huge Thesaurus

anglesea island

noun

sounds kind of like